public festivals - French English Dictionary